capucha protectora - German English Dictionary